package com.ruoyi.topInsectImg.domain;

import com.alibaba.fastjson.JSON;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author Mr-Le
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
public class Device extends BaseEntity {

    /** 设备ID */
    private Integer deviceId;

    /** 设备名称 */
    private String deviceName;

    /** 设备类型 */
    private Integer deviceTypeId;

    /** 终端序列号 */
    private String serialNum;

    /** 基地编号 */
    private Integer stationId;

    /** 终端设备状态 1:离线 0:在线 */
    private Byte status;

    /** 传感器编号 */
    private Short sensorTag;

    /** 传感器类型编号 */
    private Integer sensorTypeId;

    /** 终端ID */
    private Integer terminalId;


    @Override
    public String toString()
    {
        return JSON.toJSONString(this);
    }

}
/**
 * 设备类型
 * 1、控制设备
 * 2、传感器
 * 3、虫情测报灯
 * 4、孢子捕捉仪(旧)
 * 5、苗情摄像机
 * 6、墒情图像
 * 7、视频设备
 * 8、快照设备
 * 9、性诱虫情设备
 * 10、modbus水肥设备
 * 11、温控库体设备
 * 12、联网杀虫灯
 * 13、虚拟传感器
 * 14、墒情管理设备
 * 15、管式墒情管理设备
 * 16、GPRS通用数据采集器
 * 17、大棚控制设备
 * 18、孢子捕捉仪
 * 19、LED显示屏
 * 20、萤石视频设备
 * 21、大华DSS视频设备
 * 22、海康9800视频设备
 * 23、设施农业3.0设备
 * 24、FBox接入设备
 * 25、NBIOT设备
 * 26、培养箱设备
 * 27、农田排水机设备
 */
